who wants to live forever - German English Dictionary